<?php
/**
 *  HTTP Request Interface
 *
 */
interface Yz_HTTP_Request_Interface
    extends ArrayAccess
{
    /**
     * ArrayAccess methods
     */
    #public function offsetSet($key, $value);
    #public function offsetExists($key);
    #public function offsetUnset($key);
    #public function offsetGet($key);

    public function fetchHeader( $header );
    public function getAcceptLanguage();
    public function getHostname();
    public function getIfModifiedSince();
    public function getMethod();
    public function getPath();
    public function getQuery();
    public function getRemoteAddr();
    public function isPOST();
#    public function setPath( $path );
}
